//设备:LED灯
#ifndef DASYS_DEVICE_LED_H
#define DASYS_DEVICE_LED_H

#include "Hardware/IO.h"

//点亮全部LED
void LedLightOnAll();
//点亮一个LED
//参数pos,范围0-7
void LedLightOnOne(uint8 pos);
//点亮一些LED
//参数pos,要点亮的led数组
//参数size,数组的个数,最大8个
void LedLightOnSome(const uint8 pos[],uint8 count);
//熄灭所有LED
void LedBurnOutAll();
//熄灭一个LED
//参数pos,范围0-7
void LedBurnOutOne(uint8 pos);
//熄灭一些LED
//参数pos,要熄灭的led数组
//参数size,数组的个数
void LedBurnOutSome(const uint8 pos[],uint8 count);
//根据传入的数的二进制进行灯的点亮
void LedLightOnNumber(uint8 n);
#endif